<!doctype html>
<html lang="ru" data-bs-theme="dark">

<head>
    <!-- 2024-05-10 11:31:20 -->
        <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>git cvsimport</title>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css" integrity="sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.11.3/font/bootstrap-icons.min.css" integrity="sha512-dPXYcDub/aeb08c63jRq/k6GaKccl256JQy/AnOq7CAnEZ9FzSL9wSbcZkMp4R26vBsMLFYH4kQ67/bbV8XaCQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css" integrity="sha512-rO+olRTkcf304DQBxSWxln8JXCzTHlKnIdnMUwYvQa9/Jd4cQaNkItIUj6Z4nvW1dqK0SKXLbn9h4KwZTNtAyw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/7.1.0/css/flag-icons.min.css" integrity="sha512-bZBu2H0+FGFz/stDN/L0k8J0G8qVsAL0ht1qg5kTwtAheiXwiRKyCq1frwfbSFSJN3jooR5kauE0YjtPzhZtJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link href="../../../runebook.css" rel="stylesheet" type="text/css">
    <meta name="x-github" content="https://github.com/runebookdev/runebook">
            <meta name="x-i18n-doc" content="git">
        <script>
        function i18n(element) {
            // NOP
        }
    </script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.5/js.cookie.js" integrity="sha512-F/dia2jKME12jwqiYDayeD+Rr/8jTWUD2wfbuJB0bzSwenSEnXsn4qQ/wVyXUCix5bmCAj8xJdtFr2OqUtjLAw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/js/bootstrap.bundle.min.js" integrity="sha512-7Pi/otdlbbCR+LnW+F7PwFcSDJOuUJB3OxtEHbg4vSMvzvJjde4Po1v4BR9Gdc9aXNUNFVUY+SK51wWT8WF0Gg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/7.8.1/rxjs.umd.min.js" integrity="sha512-D9LDs8YUUVa4V9Gl4Zb+xqRAc7RCzooR3+zzebgK2RMu/KU+dh90pbjEEMzPiSyRSGbSp9j1pZnrO4joGa5WEg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js" integrity="sha512-mhbv5DqBMgrWL+32MmsDOt/OAvqr/cHimk6B8y/bx/xS88MVkYGPiVv2ixKVrkywF2qHplNRUvFsAHUdxZ3Krg==" crossorigin="anonymous"></script>
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6424571640879890" crossorigin="anonymous"></script>    <script async src="https://www.googletagmanager.com/gtag/js?id=G-3G5BZ1QEDP"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
        dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'G-3G5BZ1QEDP');
</script>    <script>
(function(c, l, a, r, i, t, y) {
    c[a] = c[a] || function() {
        (c[a].q = c[a].q || []).push(arguments)
    };
    t = l.createElement(r);
    t.async = 1;
    t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
    y = l.getElementsByTagName(r)[0];
    y.parentNode.insertBefore(t, y);
})(window, document, "clarity", "script", "jto2hd94r9");
</script>    <script src="../../../theme.js"></script>
</head>

<body>
    <header class="bg-black">
        <div class="container">
            <div class="row">
                <div class="col">
                    <nav class="navbar navbar-expand-lg navbar-dark">
                        <a class="navbar-brand fw-bold" href="https://runebook.dev/ru">
                            <img alt="Runebook.dev" class="d-inline-block align-top mr-1" src="../../../assets/runebook_logo.webp" width="24" height="24">
                            Runebook.dev
                        </a>
                        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                            <span class="navbar-toggler-icon"></span>
                        </button>
                        <div class="collapse navbar-collapse" id="navbarSupportedContent">
                            <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/ru#docs">Documentation</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/contributors">Contributors</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://github.com/runebookdev/runebook/issues">GitHub</a>
                                </li>
                            </ul>
                                                                                                <button class="btn btn-success ms-2" id="showPopupButton">
                                        <i class="bi bi-translate"></i>
                                        Show English
                                    </button>
                                                                                        <div class="form-check form-switch ms-3">
                                <label class="text-light">
                                    <input class="form-check-input" type="checkbox" role="switch" id="theme-switch" checked>
                                    <i class="bi bi-moon-stars-fill"></i>
                                </label>
                            </div>
                        </div>
                    </nav>
                </div>
            </div>
        </div>
    </header>

    <!--sse-->
    <div class="container">
    <div class="row">
        <div class="col">
            <nav aria-label="breadcrumb" class="mt-2">
                <ol class="breadcrumb mb-1">
                    <li class="breadcrumb-item">
                        <a href="https://runebook.dev/ru#docs">
                            <span class="fi fi-ru"></span>                            Русский                        </a>
                    </li>
                    <li class="breadcrumb-item">
                        <a href="-index-.html">
                            Git                            2.43                        </a>
                    </li>
                                            <li class="breadcrumb-item">
                            <a href="-index-.html#Git">
                                Git                            </a>
                        </li>
                                    </ol>
            </nav>
        </div>
    </div>
    <br>

    <div class="row">
        <div class="col-md-9">
            <main>
                <article>

                    
                    <h1 class="text-body-emphasis" ><span data-i18n="b5390546e762e73a4f3b98d8c778eab7c3b506a0c3876247a0176488aca52a8a/dc" data-source="git-cvsimport" onmousemove="i18n(this)">git-cvsimport</span></h1> <h2 class="text-body-emphasis"  id="_name"><span data-i18n="dcd1d5223f73b3a965c07e3ff5dbee3eedcfedb806686a05b9b3868a2c3d6d50/3a" data-source="Name" onmousemove="i18n(this)">Name</span></h2> <div> <p><span data-i18n="9ad7847338530a523e4de27a9eab00b3657756dcd98ac6b3a6a38e12f5a4faeb/79" data-source="git-cvsimport - Salvage your data out of another SCM people love to hate" onmousemove="i18n(this)">git-cvsimport &mdash; &scy;&pcy;&acy;&scy;&iecy;&ncy;&icy;&iecy; &vcy;&acy;&shcy;&icy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &ocy;&tcy; &dcy;&rcy;&ucy;&gcy;&ocy;&gcy;&ocy; SCM, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &lcy;&yucy;&dcy;&icy; &lcy;&yucy;&bcy;&yacy;&tcy; &ncy;&iecy;&ncy;&acy;&vcy;&icy;&dcy;&iecy;&tcy;&softcy;</span></p> </div> <h2 class="text-body-emphasis"  id="_synopsis"><span data-i18n="8eb3755381519d7f0479d75446e56e20084834c0460d7ec94926932372ea6c47/0d" data-source="Synopsis" onmousemove="i18n(this)">Synopsis</span></h2> <div> <div> <pre class="hljs language-css">git cvsimport <span class="hljs-selector-attr">[-o &lt;branch-for-HEAD&gt;]</span> <span class="hljs-selector-attr">[-h]</span> <span class="hljs-selector-attr">[-v]</span> <span class="hljs-selector-attr">[-d &lt;CVSROOT&gt;]</span>
              <span class="hljs-selector-attr">[-A &lt;author-conv-file&gt;]</span> <span class="hljs-selector-attr">[-p &lt;options-for-cvsps&gt;]</span> <span class="hljs-selector-attr">[-P &lt;file&gt;]</span>
              <span class="hljs-selector-attr">[-C &lt;git-repository&gt;]</span> <span class="hljs-selector-attr">[-z &lt;fuzz&gt;]</span> <span class="hljs-selector-attr">[-i]</span> <span class="hljs-selector-attr">[-k]</span> <span class="hljs-selector-attr">[-u]</span> <span class="hljs-selector-attr">[-s &lt;subst&gt;]</span>
              <span class="hljs-selector-attr">[-a]</span> <span class="hljs-selector-attr">[-m]</span> <span class="hljs-selector-attr">[-M &lt;regex&gt;]</span> <span class="hljs-selector-attr">[-S &lt;regex&gt;]</span> <span class="hljs-selector-attr">[-L &lt;commit-limit&gt;]</span>
              <span class="hljs-selector-attr">[-r &lt;remote&gt;]</span> <span class="hljs-selector-attr">[-R]</span> <span class="hljs-selector-attr">[&lt;CVS-module&gt;]</span></pre> </div> </div> <h2 class="text-body-emphasis"  id="_description"><span data-i18n="526e0087cc3f254d9f86f6c7d8e23d954c4dfda2b312efc29194ae8a860106ba/d3" data-source="Description" onmousemove="i18n(this)">Description</span></h2> <div> <p> <span data-i18n="370ff007d1b0669ec608541ca67e8edd75fc1c9eddd04fe765cb2ff68947ff76/d4" data-source="&lt;strong&gt;WARNING:&lt;/strong&gt;&lt;code&gt;git cvsimport&lt;/code&gt; uses cvsps version 2, which is considered deprecated; it does not work with cvsps version 3 and later. If you are performing a one-shot import of a CVS repository consider using &lt;a href=&quot;http://cvs2svn.tigris.org/cvs2git.html&quot;&gt;cvs2git&lt;/a&gt; or &lt;a href=&quot;https://gitlab.com/esr/cvs-fast-export&quot;&gt;cvs-fast-export&lt;/a&gt;." onmousemove="i18n(this)">&Vcy;&Ncy;&Icy;&Mcy;&Acy;&Ncy;&Icy;&IEcy;:  <code>git cvsimport</code>  &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy; cvsps &vcy;&iecy;&rcy;&scy;&icy;&icy; 2, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&vcy;&shcy;&iecy;&jcy;; &ocy;&ncy; &ncy;&iecy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &scy; cvsps &vcy;&iecy;&rcy;&scy;&icy;&icy; 3 &icy; &bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&ocy;&zcy;&dcy;&ncy;&icy;&khcy;. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy;&iecy; &ocy;&dcy;&ncy;&ocy;&kcy;&rcy;&acy;&tcy;&ncy;&ycy;&jcy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; CVS, &rcy;&acy;&scy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&tcy;&iecy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;&scy;&tcy;&softcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;  <a href="http://cvs2svn.tigris.org/cvs2git.html">cvs2git</a>  &icy;&lcy;&icy;  <a href="https://gitlab.com/esr/cvs-fast-export">cvs-fast-export</a> .</span></p> <p><span data-i18n="d784ffc1a6ce30bb55548a06657f8d5e6a74a97dc818a80454339829892b9cf6/7a" data-source="Imports a CVS repository into Git. It will either create a new repository, or incrementally import into an existing one." onmousemove="i18n(this)">&Icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy; CVS &vcy; Git. &Ocy;&ncy; &lcy;&icy;&bcy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &ncy;&ocy;&vcy;&ycy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;, &lcy;&icy;&bcy;&ocy; &pcy;&ocy;&scy;&tcy;&iecy;&pcy;&iecy;&ncy;&ncy;&ocy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy; &iecy;&gcy;&ocy; &vcy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy;.</span></p> <p><span data-i18n="b28525622ad170e661674ce3ddf4230234bc95540dc2b64a6760667a957aa1ce/8e" data-source="Splitting the CVS log into patch sets is done by &lt;code&gt;cvsps&lt;/code&gt;. At least version 2.1 is required." onmousemove="i18n(this)">&Rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; CVS &ncy;&acy; &ncy;&acy;&bcy;&ocy;&rcy;&ycy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy;  <code>cvsps</code> . &Tcy;&rcy;&iecy;&bcy;&ucy;&iecy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &mcy;&icy;&ncy;&icy;&mcy;&ucy;&mcy; &vcy;&iecy;&rcy;&scy;&icy;&yacy; 2.1.</span></p> <p><span data-i18n="1a7907810f0bfb19ca704f8ed8cf65fb0672b3b0b3d827292f12d086ca569b4f/b4" data-source="&lt;strong&gt;WARNING:&lt;/strong&gt; for certain situations the import leads to incorrect results. Please see the section &lt;a href=&quot;#issues&quot;&gt;ISSUES&lt;/a&gt; for further reference." onmousemove="i18n(this)">&Vcy;&Ncy;&Icy;&Mcy;&Acy;&Ncy;&Icy;&IEcy;: &vcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&icy;&tcy;&ucy;&acy;&tscy;&icy;&yacy;&khcy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy; &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&icy;&tcy; &kcy; &ncy;&iecy;&vcy;&iecy;&rcy;&ncy;&ycy;&mcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&acy;&mcy;. &Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;  <a href="git-cvsimport.html#issues">ISSUES</a> .</span></p> <p><span data-i18n="8ebdfd639f08281d7f8c78ac39465e07d279b7075b90bd46c4016e1829d4624e/72" data-source="You should &lt;strong&gt;never&lt;/strong&gt; do any work of your own on the branches that are created by &lt;code&gt;git cvsimport&lt;/code&gt;. By default initial import will create and populate a &amp;quot;master&amp;quot; branch from the CVS repository&amp;rsquo;s main branch which you&amp;rsquo;re free to work with; after that, you need to &lt;code&gt;git merge&lt;/code&gt; incremental imports, or any CVS branches, yourself. It is advisable to specify a named remote via -r to separate and protect the incoming branches." onmousemove="i18n(this)">&Ncy;&icy;&kcy;&ocy;&gcy;&dcy;&acy; &ncy;&iecy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&tcy;&softcy; &kcy;&acy;&kcy;&ucy;&yucy;-&lcy;&icy;&bcy;&ocy; &scy;&ocy;&bcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ucy;&yucy; &rcy;&acy;&bcy;&ocy;&tcy;&ucy; &scy; &vcy;&iecy;&tcy;&vcy;&yacy;&mcy;&icy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&mcy;&icy;  <code>git cvsimport</code> . &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ycy;&jcy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&scy;&tcy; &icy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy; &vcy;&iecy;&tcy;&kcy;&ucy;  &quot;master&quot;  &icy;&zcy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; CVS, &scy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &scy;&vcy;&ocy;&bcy;&ocy;&dcy;&ncy;&ocy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy;; &pcy;&ocy;&scy;&lcy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &vcy;&acy;&mcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; &dcy;&ocy;&bcy;&acy;&vcy;&ocy;&chcy;&ncy;&ycy;&jcy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;  <code>git merge</code>  &icy;&lcy;&icy; &lcy;&yucy;&bcy;&ycy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; CVS &scy;&acy;&mcy;&ocy;&scy;&tcy;&ocy;&yacy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;. &TScy;&iecy;&lcy;&iecy;&scy;&ocy;&ocy;&bcy;&rcy;&acy;&zcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&jcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy; &chcy;&iecy;&rcy;&iecy;&zcy; -r, &chcy;&tcy;&ocy;&bcy;&ycy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &icy; &zcy;&acy;&shchcy;&icy;&tcy;&icy;&tcy;&softcy; &vcy;&khcy;&ocy;&dcy;&yacy;&shchcy;&icy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy;.</span></p> <p><span data-i18n="96ec409be884582f99cf3abe384259fc1643c836671274851999f709c1517019/df" data-source="If you intend to set up a shared public repository that all developers can read/write, or if you want to use &lt;a href=&quot;git-cvsserver&quot;&gt;git-cvsserver[1]&lt;/a&gt;, then you probably want to make a bare clone of the imported repository, and use the clone as the shared repository. See &lt;a href=&quot;gitcvs-migration&quot;&gt;gitcvs-migration[7]&lt;/a&gt;." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &scy;&ocy;&bcy;&icy;&rcy;&acy;&iecy;&tcy;&iecy;&scy;&softcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy; &ocy;&bcy;&shchcy;&icy;&jcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;  public , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &vcy;&scy;&iecy; &rcy;&acy;&zcy;&rcy;&acy;&bcy;&ocy;&tcy;&chcy;&icy;&kcy;&icy; &scy;&mcy;&ocy;&gcy;&ucy;&tcy; &chcy;&icy;&tcy;&acy;&tcy;&softcy;/&zcy;&acy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&tcy;&softcy;, &icy;&lcy;&icy; &iecy;&scy;&lcy;&icy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <a href="git-cvsserver.html">git-cvsserver[1]</a> , &tcy;&ocy; &vcy;&ycy;, &vcy;&iecy;&rcy;&ocy;&yacy;&tcy;&ncy;&ocy;, &zcy;&acy;&khcy;&ocy;&tcy;&icy;&tcy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy;&jcy; &kcy;&lcy;&ocy;&ncy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; &icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &ocy;&bcy;&shchcy;&iecy;&gcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy;. &Scy;&mcy;.  <a href="gitcvs-migration.html">gitcvs-migration[7]</a> .</span></p> </div> <h2 class="text-body-emphasis"  id="_options"><span data-i18n="d0db8b5e364b6989e4b8f38a2b3846b87d99a51c1592ebf35d21cc66405a8e39/b6" data-source="Options" onmousemove="i18n(this)">Options</span></h2> <div> <div> <dl> <dt id="Documentation/git-cvsimport.txt--v"><span data-i18n="81c36ccd44ef18baabad6e2d87038b72d606263bd6a3432b964a872023654fff/7c" data-source="-v" onmousemove="i18n(this)">-v</span></dt> <dd> <p><span data-i18n="b9f486c75c64b6e76c2d6885e8494a4de1ddebe0cd6a488519e4b95e150cda00/d3" data-source="Verbosity: let &lt;code&gt;cvsimport&lt;/code&gt; report what it is doing." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&softcy;: &pcy;&ucy;&scy;&tcy;&softcy;  <code>cvsimport</code>  &scy;&ocy;&ocy;&bcy;&shchcy;&icy;&tcy;, &chcy;&tcy;&ocy; &ocy;&ncy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--dltCVSROOTgt"><span data-i18n="6ca8c4f779225884a6aedc3557f3f4c091e490af2abd9b9d74646d7d8f978eb6/86" data-source="-d &amp;lt;CVSROOT&amp;gt;" onmousemove="i18n(this)">-d &lt;CVSROOT&gt;</span></dt> <dd> <p><span data-i18n="e111d5d3a7113b0ed2b5f2ba253064b56cbcf704ff7d201715bb6e1f27b6fcc4/6c" data-source="The root of the CVS archive. May be local (a simple path) or remote; currently, only the :local:, :ext: and :pserver: access methods are supported. If not given, &lt;code&gt;git cvsimport&lt;/code&gt; will try to read it from &lt;code&gt;CVS/Root&lt;/code&gt;. If no such file exists, it checks for the &lt;code&gt;CVSROOT&lt;/code&gt; environment variable." onmousemove="i18n(this)">&Kcy;&ocy;&rcy;&iecy;&ncy;&softcy; CVS-&acy;&rcy;&khcy;&icy;&vcy;&acy;. &Mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ycy;&mcy; (&pcy;&rcy;&ocy;&scy;&tcy;&ocy;&jcy; &pcy;&ucy;&tcy;&softcy;) &icy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&mcy;; &vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &mcy;&iecy;&tcy;&ocy;&dcy;&ycy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&acy; :local:, :ext: &icy; :pserver:. &IEcy;&scy;&lcy;&icy; &ncy;&iecy; &zcy;&acy;&dcy;&acy;&ncy;&ocy;,  <code>git cvsimport</code>  &pcy;&ocy;&pcy;&ycy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&ocy;&chcy;&icy;&tcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &icy;&zcy;  <code>CVS/Root</code> . &IEcy;&scy;&lcy;&icy; &tcy;&acy;&kcy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy; &ncy;&iecy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;, &ocy;&ncy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&yacy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy; &scy;&rcy;&iecy;&dcy;&ycy;  <code>CVSROOT</code> .</span></p> </dd> <dt id="Documentation/git-cvsimport.txt-ltCVS-modulegt"><span data-i18n="5b9a84dd051f3f6afd30977ec55a2b49390d07f6c07419fb8d9d8bd8c89bb469/29" data-source="&amp;lt;CVS-module&amp;gt;" onmousemove="i18n(this)">&lt;CVS-module&gt;</span></dt> <dd> <p><span data-i18n="15a4479978a22e2639f64bd4a60012e01f9706644f28b2c115096f5b50eda459/9c" data-source="The CVS module you want to import. Relative to &amp;lt;CVSROOT&amp;gt;. If not given, &lt;code&gt;git cvsimport&lt;/code&gt; tries to read it from &lt;code&gt;CVS/Repository&lt;/code&gt;." onmousemove="i18n(this)">&Mcy;&ocy;&dcy;&ucy;&lcy;&softcy; CVS, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;. &Ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &lt;CVSROOT&gt;. &IEcy;&scy;&lcy;&icy; &ocy;&ncy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;,  <code>git cvsimport</code>  &pcy;&ycy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&ocy;&chcy;&icy;&tcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &icy;&zcy;  <code>CVS/Repository</code> .</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--Clttarget-dirgt"><span data-i18n="4274fe6753944266cbe87db633e24ee9aeb08daa24aa5c09e8f6f075610a3a89/f1" data-source="-C &amp;lt;target-dir&amp;gt;" onmousemove="i18n(this)">-C &lt;target-dir&gt;</span></dt> <dd> <p><span data-i18n="6442422f8ac5b1d2e928d1edb05160305008d0cbbfcfdfe026757d44703d1922/d2" data-source="The Git repository to import to. If the directory doesn&amp;rsquo;t exist, it will be created. Default is the current directory." onmousemove="i18n(this)">&Rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&jcy;  Git  &dcy;&lcy;&yacy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&acy;. &IEcy;&scy;&lcy;&icy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; &ncy;&iecy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;, &ocy;&ncy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &mdash; &tcy;&iecy;&kcy;&ucy;&shchcy;&icy;&jcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--rltremotegt"><span data-i18n="bb27d4922e7978a39d6efd0cd7d1b3f9f10659404d9d4b30b67bae944194d192/f0" data-source="-r &amp;lt;remote&amp;gt;" onmousemove="i18n(this)">-r &lt;remote&gt;</span></dt> <dd> <p><span data-i18n="76adccd7664a5ab95d4864489bcae1b32113dcf4584b5d2e15aee24773dda1a2/da" data-source="The Git remote to import this CVS repository into. Moves all CVS branches into remotes/&amp;lt;remote&amp;gt;/&amp;lt;branch&amp;gt; akin to the way &lt;code&gt;git clone&lt;/code&gt; uses &lt;code&gt;origin&lt;/code&gt; by default." onmousemove="i18n(this)">&Pcy;&ucy;&lcy;&softcy;&tcy;  Git  &dcy;&lcy;&yacy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&acy; &ecy;&tcy;&ocy;&gcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yacy; CVS. &Pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&shchcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy; CVS &vcy; Remotes/&lt;remote&gt;/&lt;branch&gt; &acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy; &tcy;&ocy;&mcy;&ucy;, &kcy;&acy;&kcy;  <code>git clone</code>  &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;  <code>origin</code>  &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--oltbranch-for-HEADgt"><span data-i18n="2a41df446416efaea666bc7bfcb9f5b14d97739bcaccd206540c4154c302bfe4/ea" data-source="-o &amp;lt;branch-for-HEAD&amp;gt;" onmousemove="i18n(this)">-o &lt;branch-for-HEAD&gt;</span></dt> <dd> <p><span data-i18n="226e15c56cb17cdf5258527a8513ea7d7d16c92f8797f7673085628164ea105a/d6" data-source="When no remote is specified (via -r) the &lt;code&gt;HEAD&lt;/code&gt; branch from CVS is imported to the &lt;code&gt;origin&lt;/code&gt; branch within the Git repository, as &lt;code&gt;HEAD&lt;/code&gt; already has a special meaning for Git. When a remote is specified the &lt;code&gt;HEAD&lt;/code&gt; branch is named remotes/&amp;lt;remote&amp;gt;/master mirroring &lt;code&gt;git clone&lt;/code&gt; behaviour. Use this option if you want to import into a different branch." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; (&chcy;&iecy;&rcy;&iecy;&zcy; -r), &vcy;&iecy;&tcy;&kcy;&acy;  <code>HEAD</code>  &icy;&zcy; CVS &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &vcy; &vcy;&iecy;&tcy;&kcy;&ucy;  <code>origin</code>  &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;  Git , &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy;  <code>HEAD</code>  &ucy;&zhcy;&iecy; &icy;&mcy;&iecy;&iecy;&tcy; &scy;&pcy;&iecy;&tscy;&icy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &dcy;&lcy;&yacy;  Git  . &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &kcy;&ocy;&mcy;&pcy;&softcy;&yucy;&tcy;&iecy;&rcy;, &vcy;&iecy;&tcy;&vcy;&softcy;  <code>HEAD</code>  &ncy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; Remotes/&lt;remote&gt;/master, &chcy;&tcy;&ocy; &ocy;&tcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;  <code>git clone</code> . &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy; &dcy;&rcy;&ucy;&gcy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy;.</span></p> <p><span data-i18n="4cbda8c1adda23875120a60d418a2d5896ba02f5d5e3f87b8744a537b8f11256/d2" data-source="Use &lt;code&gt;-o master&lt;/code&gt; for continuing an import that was initially done by the old cvs2git tool." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-o master</code>  &dcy;&lcy;&yacy; &pcy;&rcy;&ocy;&dcy;&ocy;&lcy;&zhcy;&iecy;&ncy;&icy;&yacy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&acy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &icy;&zcy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ocy; &bcy;&ycy;&lcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy; &scy;&tcy;&acy;&rcy;&ycy;&mcy; &icy;&ncy;&scy;&tcy;&rcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ocy;&mcy; cvs2git.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--i"><span data-i18n="444c8974fcf3d4d990db382d0a6ed1d69ffc4caa10da28afd7ab561fd7f27ced/9f" data-source="-i" onmousemove="i18n(this)">-i</span></dt> <dd> <p><span data-i18n="861b23dd82a834a83ced04f2a063fe19da3b1e22e099a73ac7d1b2f2531219d4/a2" data-source="Import-only: don&amp;rsquo;t perform a checkout after importing. This option ensures the working directory and index remain untouched and will not create them if they do not exist." onmousemove="i18n(this)">&Tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;: &ncy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&tcy;&softcy; &ocy;&fcy;&ocy;&rcy;&mcy;&lcy;&iecy;&ncy;&icy;&iecy; &zcy;&acy;&kcy;&acy;&zcy;&acy; &pcy;&ocy;&scy;&lcy;&iecy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&acy;. &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &gcy;&acy;&rcy;&acy;&ncy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy;, &chcy;&tcy;&ocy; &rcy;&acy;&bcy;&ocy;&chcy;&icy;&jcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; &icy; &icy;&ncy;&dcy;&iecy;&kcy;&scy; &ocy;&scy;&tcy;&acy;&ncy;&ucy;&tcy;&scy;&yacy; &ncy;&iecy;&tcy;&rcy;&ocy;&ncy;&ucy;&tcy;&ycy;&mcy;&icy; &icy; &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&vcy;&acy;&tcy;&softcy; &icy;&khcy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &ncy;&iecy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--k"><span data-i18n="2491456786e2f980156bb6d6932d5f25deea5b8b234c1a89766ff9280ab1f280/02" data-source="-k" onmousemove="i18n(this)">-k</span></dt> <dd> <p><span data-i18n="fdc6c5c69679c1491a83bd3304ae5f3b6d2dd0a6d459739a72778298f2ad16f7/4a" data-source="Kill keywords: will extract files with &lt;code&gt;-kk&lt;/code&gt; from the CVS archive to avoid noisy changesets. Highly recommended, but off by default to preserve compatibility with early imported trees." onmousemove="i18n(this)">&Kcy;&lcy;&yucy;&chcy;&iecy;&vcy;&ycy;&iecy; &scy;&lcy;&ocy;&vcy;&acy; Kill: &icy;&zcy;&vcy;&lcy;&iecy;&chcy;&iecy;&tcy; &fcy;&acy;&jcy;&lcy;&ycy; &scy;  <code>-kk</code>  &icy;&zcy; &acy;&rcy;&khcy;&icy;&vcy;&acy; CVS, &chcy;&tcy;&ocy;&bcy;&ycy; &icy;&zcy;&bcy;&iecy;&zhcy;&acy;&tcy;&softcy; &shcy;&ucy;&mcy;&ncy;&ycy;&khcy; &ncy;&acy;&bcy;&ocy;&rcy;&ocy;&vcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;. &Ncy;&acy;&scy;&tcy;&ocy;&yacy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy;, &ncy;&ocy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy; &scy;&ocy;&vcy;&mcy;&iecy;&scy;&tcy;&icy;&mcy;&ocy;&scy;&tcy;&softcy; &scy; &rcy;&acy;&ncy;&ncy;&icy;&mcy;&icy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&mcy;&icy; &dcy;&iecy;&rcy;&iecy;&vcy;&softcy;&yacy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--u"><span data-i18n="99f14531f2599afdb9ace38c18c10740fd29ca1bdcdb7d0460fd799001d567bd/0f" data-source="-u" onmousemove="i18n(this)">-u</span></dt> <dd> <p><span data-i18n="05a2e397384ddd5912037685566b104a3e3dc1734b0f404f6d590154ade0e7ee/28" data-source="Convert underscores in tag and branch names to dots." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ucy;&jcy;&tcy;&iecy; &pcy;&ocy;&dcy;&chcy;&iecy;&rcy;&kcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &vcy; &icy;&mcy;&iecy;&ncy;&acy;&khcy; &tcy;&iecy;&gcy;&ocy;&vcy; &icy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy; &vcy; &tcy;&ocy;&chcy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--sltsubstgt"><span data-i18n="81ebab0d294d9428631d01c9b5845f57ac9241e0d7bdbb9e5572d9783c2c2ae9/eb" data-source="-s &amp;lt;subst&amp;gt;" onmousemove="i18n(this)">-s &lt;subst&gt;</span></dt> <dd> <p><span data-i18n="d067ca9a9572e2fd6e336c2503ecee92b7bd707a83ac83528da05f592e7fe41b/0d" data-source="Substitute the character &amp;quot;/&amp;quot; in branch names with &amp;lt;subst&amp;gt;" onmousemove="i18n(this)">&Zcy;&acy;&mcy;&iecy;&ncy;&icy;&tcy;&iecy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;  &quot;/&quot;  &vcy; &ncy;&acy;&zcy;&vcy;&acy;&ncy;&icy;&yacy;&khcy; &vcy;&iecy;&tcy;&vcy;&iecy;&jcy; &ncy;&acy; &lt;subst&gt;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--pltoptions-for-cvspsgt"><span data-i18n="79bef25461f8a1b1e81d6ac9fc92988f453c1fc50941450d5e3b770b48ed5fa5/c3" data-source="-p &amp;lt;options-for-cvsps&amp;gt;" onmousemove="i18n(this)">-p &lt;options-for-cvsps&gt;</span></dt> <dd> <p><span data-i18n="3b0edc3812675b759dcfdc32fe14e696f8cabdd1eec58f720badfc665bb48396/53" data-source="Additional options for cvsps. The options &lt;code&gt;-u&lt;/code&gt; and &lt;code&gt;-A&lt;/code&gt; are implicit and should not be used here." onmousemove="i18n(this)">&Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &ocy;&pcy;&tscy;&icy;&icy; &dcy;&lcy;&yacy; cvsps. &Ocy;&pcy;&tscy;&icy;&icy;  <code>-u</code>  &icy;  <code>-A</code>  &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &ncy;&iecy;&yacy;&vcy;&ncy;&ycy;&mcy;&icy; &icy; &ncy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &zcy;&dcy;&iecy;&scy;&softcy;.</span></p> <p><span data-i18n="a2d7674cea08143a88b83e0c63ab4a8b4e586fa0f08378b2b3311bd5474f6a56/a4" data-source="If you need to pass multiple options, separate them with a comma." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&acy;&mcy; &ncy;&ucy;&zhcy;&ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy; &icy;&khcy; &zcy;&acy;&pcy;&yacy;&tcy;&ocy;&jcy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--zltfuzzgt"><span data-i18n="c77568b9fe5a12b4e182b71c240ccaccdd4f6d3c713d8d277ee5fe2972db9a3f/3e" data-source="-z &amp;lt;fuzz&amp;gt;" onmousemove="i18n(this)">-z &lt;fuzz&gt;</span></dt> <dd> <p><span data-i18n="828b5abca4589edeeee75d758d1fa5aeced742f476a90a9ec6be0b762fa7300e/dd" data-source="Pass the timestamp fuzz factor to cvsps, in seconds. If unset, cvsps defaults to 300s." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&dcy;&acy;&jcy;&tcy;&iecy; &vcy; cvsps &kcy;&ocy;&ecy;&fcy;&fcy;&icy;&tscy;&icy;&iecy;&ncy;&tcy; &ncy;&iecy;&chcy;&iecy;&tcy;&kcy;&ocy;&scy;&tcy;&icy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &mcy;&iecy;&tcy;&kcy;&icy; &vcy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy;&acy;&khcy;. &IEcy;&scy;&lcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;, cvsps &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &rcy;&acy;&vcy;&iecy;&ncy; 300 &scy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--Pltcvsps-output-filegt"><span data-i18n="12eaba63c02486b8855a210a5f9df6d20a05bc63a94a49e7ad7b5a50fd408ac4/d8" data-source="-P &amp;lt;cvsps-output-file&amp;gt;" onmousemove="i18n(this)">-P &lt;cvsps-output-file&gt;</span></dt> <dd> <p><span data-i18n="90574e51c5f051af9e3de66874d86176aff5ffc0ee5e45e7c1f2cba0a6935567/26" data-source="Instead of calling cvsps, read the provided cvsps output file. Useful for debugging or when cvsps is being handled outside cvsimport." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &vcy;&ycy;&zcy;&ocy;&vcy;&acy; cvsps &pcy;&rcy;&ocy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ocy;&jcy; &fcy;&acy;&jcy;&lcy; cvsps. &Pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &dcy;&lcy;&yacy; &ocy;&tcy;&lcy;&acy;&dcy;&kcy;&icy; &icy;&lcy;&icy; &kcy;&ocy;&gcy;&dcy;&acy; cvsps &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy;&ncy;&iecy; cvsimport.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--m"><span data-i18n="c4e153afb4aeaa5818fb08325ebff59f883a0482006aa3cc1c17c9b393e54efa/11" data-source="-m" onmousemove="i18n(this)">-m</span></dt> <dd> <p><span data-i18n="253a11385451b713d25ee277b3742e39e21cdc428fdc16daaad753e6d4b64076/a8" data-source="Attempt to detect merges based on the commit message. This option will enable default regexes that try to capture the source branch name from the commit message." onmousemove="i18n(this)">&Pcy;&ocy;&pcy;&ycy;&tcy;&acy;&jcy;&tcy;&iecy;&scy;&softcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&tcy;&softcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ycy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy; &icy;&mcy;&yacy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &icy;&zcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--Mltregexgt"><span data-i18n="7bcd551b0bca1d51ce00a5c296d3d4e46eabb824bf2831b592f90d791d0bfb23/1b" data-source="-M &amp;lt;regex&amp;gt;" onmousemove="i18n(this)">-M &lt;regex&gt;</span></dt> <dd> <p><span data-i18n="103dd49405b490f19e07536c7a110c9057d6510df7c5ac574ab9fffe618b2d13/13" data-source="Attempt to detect merges based on the commit message with a custom regex. It can be used with &lt;code&gt;-m&lt;/code&gt; to enable the default regexes as well. You must escape forward slashes." onmousemove="i18n(this)">&Pcy;&ocy;&pcy;&ycy;&tcy;&acy;&jcy;&tcy;&iecy;&scy;&softcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&tcy;&softcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &scy;&pcy;&iecy;&tscy;&icy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&gcy;&ocy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;. &IEcy;&gcy;&ocy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;  <code>-m</code>  &dcy;&lcy;&yacy; &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&khcy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&jcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &Vcy;&ycy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &icy;&zcy;&bcy;&iecy;&gcy;&acy;&tcy;&softcy; &kcy;&ocy;&scy;&ycy;&khcy; &chcy;&iecy;&rcy;&tcy;.</span></p> <p><span data-i18n="b95c295c96dd3b2f965645d69467d682aae2b88ab5da5587608a41694e08e61b/8e" data-source="The regex must capture the source branch name in $1." onmousemove="i18n(this)">&Rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&mcy;&yacy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &vcy; $1.</span></p> <p><span data-i18n="444c319ee0038157f1b5d455caf5b8cc274e812cd846e9ed0c67e2b4bc5dd2d6/57" data-source="This option can be used several times to provide several detection regexes." onmousemove="i18n(this)">&Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&bcy;&iecy;&scy;&pcy;&iecy;&chcy;&icy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ycy;&khcy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&jcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--Sltregexgt"><span data-i18n="bdb7857a88ddaf7a5a967a999b0e9bcc846edb3c25ba887dee8f56f0e82a40cf/02" data-source="-S &amp;lt;regex&amp;gt;" onmousemove="i18n(this)">-S &lt;regex&gt;</span></dt> <dd> <p><span data-i18n="446f66769ee1031d824f0ac2e6f7fca4f8ffcdbf46d562727fb24930ede0c4bb/1d" data-source="Skip paths matching the regex." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&softcy; &pcy;&ucy;&tcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&iecy; &rcy;&iecy;&gcy;&ucy;&lcy;&yacy;&rcy;&ncy;&ocy;&mcy;&ucy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--a"><span data-i18n="c274891790345c56cef3b53c026bdc48150948fa60c56306073d6fea7766ad6a/1a" data-source="-a" onmousemove="i18n(this)">-a</span></dt> <dd> <p><span data-i18n="e34beb9c8058db94b58a605aabe918c45340cbb6f3fcf4fd173d00fb20400941/9f" data-source="Import all commits, including recent ones. cvsimport by default skips commits that have a timestamp less than 10 minutes ago." onmousemove="i18n(this)">&Icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yacy; &ncy;&iecy;&dcy;&acy;&vcy;&ncy;&icy;&iecy;. cvsimport &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&kcy;&acy;&iecy;&tcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy; &mcy;&iecy;&tcy;&kcy;&ocy;&jcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &mcy;&iecy;&ncy;&iecy;&iecy; 10 &mcy;&icy;&ncy;&ucy;&tcy; &ncy;&acy;&zcy;&acy;&dcy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--Lltlimitgt"><span data-i18n="151a6faa840873e6a4b1f68e845b19a10072b30097ee9857cfaabda3e0c60779/41" data-source="-L &amp;lt;limit&amp;gt;" onmousemove="i18n(this)">-L &lt;limit&gt;</span></dt> <dd> <p><span data-i18n="74c70932456ceb0a248e5706fe45bd5a3ac1da9903ee6817f80e2e8df70a9c9e/e1" data-source="Limit the number of commits imported. Workaround for cases where cvsimport leaks memory." onmousemove="i18n(this)">&Ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&softcy;&tcy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ucy;&iecy;&mcy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;. &Ocy;&bcy;&khcy;&ocy;&dcy;&ncy;&ocy;&jcy; &pcy;&ucy;&tcy;&softcy; &dcy;&lcy;&yacy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;&vcy;, &kcy;&ocy;&gcy;&dcy;&acy; cvsimport &vcy;&ycy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &ucy;&tcy;&iecy;&chcy;&kcy;&ucy; &pcy;&acy;&mcy;&yacy;&tcy;&icy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--Altauthor-conv-filegt"><span data-i18n="107cea753cff7133ae410c0710f4c494d6190a0d0c3dc247df0fbda91c3f29a8/f8" data-source="-A &amp;lt;author-conv-file&amp;gt;" onmousemove="i18n(this)">-A &lt;author-conv-file&gt;</span></dt> <dd> <p><span data-i18n="245639b8ccfee20d7699bbacf66e72a231fcbaa44656e484fac55186013d8060/5d" data-source="CVS by default uses the Unix username when writing its commit logs. Using this option and an author-conv-file maps the name recorded in CVS to author name, e-mail and optional time zone:" onmousemove="i18n(this)">CVS &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy; &icy;&mcy;&yacy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&yacy; Unix &pcy;&rcy;&icy; &zcy;&acy;&pcy;&icy;&scy;&icy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&ocy;&vcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &icy; &fcy;&acy;&jcy;&lcy;&acy; Author-Conv &scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &icy;&mcy;&yacy;, &zcy;&acy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&iecy; &vcy; CVS, &scy; &icy;&mcy;&iecy;&ncy;&iecy;&mcy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &acy;&dcy;&rcy;&iecy;&scy;&ocy;&mcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &icy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy; &chcy;&acy;&scy;&ocy;&vcy;&ycy;&mcy; &pcy;&ocy;&yacy;&scy;&ocy;&mcy;:</span></p> <div> <div> <pre class="hljs language-ini">        <span class="hljs-attr">exon</span>=Andreas Ericsson &lt;<a href="https://runebook.dev/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="bddcd8fdd2cd8893ced8">[email&#160;protected]</a>&gt;
        <span class="hljs-attr">spawn</span>=Simon Pawn &lt;<a href="https://runebook.dev/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="22515243554c6244504d450f524d4c460c4d5045">[email&#160;protected]</a>&gt; America/Chicago</pre> </div> </div> <p><span data-i18n="de87e9e3d95b047e91cf82a6c0fb4ce86835064ce72e34c9d69c659ffa0f6ff1/3c" data-source="&lt;code&gt;git cvsimport&lt;/code&gt; will make it appear as those authors had their GIT_AUTHOR_NAME and GIT_AUTHOR_EMAIL set properly all along. If a time zone is specified, GIT_AUTHOR_DATE will have the corresponding offset applied." onmousemove="i18n(this)"><code>git cvsimport</code>  &scy;&dcy;&iecy;&lcy;&acy;&iecy;&tcy; &ecy;&tcy;&ocy; &vcy;&icy;&dcy;&icy;&mcy;&ycy;&mcy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &ucy; &ecy;&tcy;&icy;&khcy; &acy;&vcy;&tcy;&ocy;&rcy;&ocy;&vcy; &vcy;&scy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &bcy;&ycy;&lcy;&icy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ycy; GIT_AUTHOR_NAME &icy; GIT_AUTHOR_EMAIL. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &chcy;&acy;&scy;&ocy;&vcy;&ocy;&jcy; &pcy;&ocy;&yacy;&scy;, &kcy; GIT_AUTHOR_DATE &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&ocy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&iecy; &scy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&iecy;.</span></p> <p><span data-i18n="8677e5c37f581904818084edea463bd6321359d202858943cfa0a53c061360ed/13" data-source="For convenience, this data is saved to &lt;code&gt;$GIT_DIR/cvs-authors&lt;/code&gt; each time the &lt;code&gt;-A&lt;/code&gt; option is provided and read from that same file each time &lt;code&gt;git cvsimport&lt;/code&gt; is run." onmousemove="i18n(this)">&Dcy;&lcy;&yacy; &ucy;&dcy;&ocy;&bcy;&scy;&tcy;&vcy;&acy; &ecy;&tcy;&icy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&yacy;&yucy;&tcy;&scy;&yacy; &vcy;  <code>$GIT_DIR/cvs-authors</code>  &kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &rcy;&acy;&zcy;, &kcy;&ocy;&gcy;&dcy;&acy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>-A</code> , &icy; &scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &icy;&zcy; &tcy;&ocy;&gcy;&ocy; &zhcy;&iecy; &fcy;&acy;&jcy;&lcy;&acy; &kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &rcy;&acy;&zcy;, &kcy;&ocy;&gcy;&dcy;&acy; &zcy;&acy;&pcy;&ucy;&scy;&kcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>git cvsimport</code> .</span></p> <p><span data-i18n="20feb4aa4be5ba6c0a764a2fb28c5c6382e69fc21c109a38d454f508b9ff1546/41" data-source="It is not recommended to use this feature if you intend to export changes back to CVS again later with &lt;code&gt;git cvsexportcommit&lt;/code&gt;." onmousemove="i18n(this)">&Ncy;&iecy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&tcy;&scy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ecy;&tcy;&ucy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yucy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &scy;&ocy;&bcy;&icy;&rcy;&acy;&iecy;&tcy;&iecy;&scy;&softcy; &pcy;&ocy;&zcy;&zhcy;&iecy; &scy;&ncy;&ocy;&vcy;&acy; &ecy;&kcy;&scy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy; &vcy; CVS &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git cvsexportcommit</code> .</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--R"><span data-i18n="dcd721f8f8b3e495d987c362617a4b959d26564e45fdcae0a107479440066e93/f9" data-source="-R" onmousemove="i18n(this)">-R</span></dt> <dd> <p><span data-i18n="7245f006e94c0a63e67b351888f7831b679badadfca0e45631dbe16cd244b9e7/7c" data-source="Generate a &lt;code&gt;$GIT_DIR/cvs-revisions&lt;/code&gt; file containing a mapping from CVS revision numbers to newly-created Git commit IDs. The generated file will contain one line for each (filename, revision) pair imported; each line will look like" onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy;  <code>$GIT_DIR/cvs-revisions</code> , &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&icy;&jcy; &scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &ncy;&ocy;&mcy;&iecy;&rcy;&ocy;&vcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy; CVS &scy; &vcy;&ncy;&ocy;&vcy;&softcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&mcy;&icy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy;&acy;&mcy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;  Git . &Scy;&gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy;&softcy; &ocy;&dcy;&ncy;&ucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&jcy; &pcy;&acy;&rcy;&ycy; (&icy;&mcy;&yacy; &fcy;&acy;&jcy;&lcy;&acy;, &rcy;&iecy;&dcy;&acy;&kcy;&tscy;&icy;&yacy;); &kcy;&acy;&zhcy;&dcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &bcy;&ucy;&dcy;&iecy;&tcy; &vcy;&ycy;&gcy;&lcy;&yacy;&dcy;&iecy;&tcy;&softcy; &tcy;&acy;&kcy;</span></p> <div> <div> <pre class="hljs language-bash">src/widget.c 1.1 1d862f173cdc7325b6fa6d2ae1cfd61fd1b512b7</pre> </div> </div> <p><span data-i18n="d8997346b7ba66cc9701fd884bcf131b567acfdd5ac06c82e8188f09f24c9879/87" data-source="The revision data is appended to the file if it already exists, for use when doing incremental imports." onmousemove="i18n(this)">&Dcy;&acy;&ncy;&ncy;&ycy;&iecy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &kcy; &fcy;&acy;&jcy;&lcy;&ucy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &ucy;&zhcy;&iecy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;, &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &pcy;&rcy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&ocy;&chcy;&ncy;&ocy;&mcy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&iecy;.</span></p> <p><span data-i18n="d035c75dc538151193c784fbf325988d764490e2583f9b7c462ae5adfbbcec6c/4c" data-source="This option may be useful if you have CVS revision numbers stored in commit messages, bug-tracking systems, email archives, and the like." onmousemove="i18n(this)">&Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&acy;, &iecy;&scy;&lcy;&icy; &ucy; &vcy;&acy;&scy; &iecy;&scy;&tcy;&softcy; &ncy;&ocy;&mcy;&iecy;&rcy;&acy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy; CVS, &khcy;&rcy;&acy;&ncy;&yacy;&shchcy;&icy;&iecy;&scy;&yacy; &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;&khcy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &scy;&icy;&scy;&tcy;&iecy;&mcy;&acy;&khcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &ocy;&shcy;&icy;&bcy;&ocy;&kcy;, &acy;&rcy;&khcy;&icy;&vcy;&acy;&khcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &icy; &tcy;.&pcy;.</span></p> </dd> <dt id="Documentation/git-cvsimport.txt--h"><span data-i18n="05dc0e47773fb3a7a4dc132574919f02b6242879820e347dc00a1962a96636b5/9d" data-source="-h" onmousemove="i18n(this)">-h</span></dt> <dd> <p><span data-i18n="834ef109469dc723b38f0cbde04b8ebc07821edb4267416d309fbe63b9081576/69" data-source="Print a short usage message and exit." onmousemove="i18n(this)">&Rcy;&acy;&scy;&pcy;&iecy;&chcy;&acy;&tcy;&acy;&jcy;&tcy;&iecy; &kcy;&ocy;&rcy;&ocy;&tcy;&kcy;&ocy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy;&bcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &icy; &vcy;&ycy;&jcy;&dcy;&icy;&tcy;&iecy;.</span></p> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_output"><span data-i18n="b2439bcb8dee14b685f137f294b0e0cb62f5aadf45143ce01d79777d435a93b4/6b" data-source="Output" onmousemove="i18n(this)">Output</span></h2> <div> <p><span data-i18n="f6dce919b60e09eaee0ac9f7875ed340251a6fccf386a82a355139057b187abb/a4" data-source="If &lt;code&gt;-v&lt;/code&gt; is specified, the script reports what it is doing." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>-v</code> , &scy;&tscy;&iecy;&ncy;&acy;&rcy;&icy;&jcy; &scy;&ocy;&ocy;&bcy;&shchcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &ocy;&ncy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy;.</span></p> <p><span data-i18n="4e3d41ee1367fcd9d80306bea26a76ece774169f505c40ca4d9b226015ce75e9/9b" data-source="Otherwise, success is indicated the Unix way, i.e. by simply exiting with a zero exit status." onmousemove="i18n(this)">&Vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &ucy;&scy;&pcy;&iecy;&khcy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &scy;&pcy;&ocy;&scy;&ocy;&bcy;&ocy;&mcy; Unix, &tcy;.&iecy;. &pcy;&rcy;&ocy;&scy;&tcy;&ycy;&mcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ocy;&mcy; &scy; &ncy;&ucy;&lcy;&iecy;&vcy;&ycy;&mcy; &scy;&tcy;&acy;&tcy;&ucy;&scy;&ocy;&mcy; &vcy;&ycy;&khcy;&ocy;&dcy;&acy;.</span></p> </div> <h2 class="text-body-emphasis"  id="issues"><span data-i18n="666067dd376e5d4553b8fd554f855855819ad213ae825022d2a32dfa28431115/8d" data-source="Issues" onmousemove="i18n(this)">Issues</span></h2> <div> <p><span data-i18n="7277526fd30648dc19b144321fedf5d6e7548d28a6fc48288f82f1c22c6cc89a/18" data-source="Problems related to timestamps:" onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&ycy;, &scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy; &mcy;&iecy;&tcy;&kcy;&acy;&mcy;&icy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy;:</span></p> <div> <ul> <li> <p><span data-i18n="879ed19376e9115e95f7664c513f12e0799adf68fdd5ab3583bfb41514382738/33" data-source="If timestamps of commits in the CVS repository are not stable enough to be used for ordering commits changes may show up in the wrong order." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&iecy; &mcy;&iecy;&tcy;&kcy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &vcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy; CVS &ncy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&tcy;&ocy;&chcy;&ncy;&ocy; &scy;&tcy;&acy;&bcy;&icy;&lcy;&softcy;&ncy;&ycy;, &chcy;&tcy;&ocy;&bcy;&ycy; &icy;&khcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &bcy;&ycy;&lcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &ucy;&pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&chcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &mcy;&ocy;&gcy;&ucy;&tcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy;&scy;&yacy; &vcy; &ncy;&iecy;&pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;.</span></p> </li> <li> <p><span data-i18n="4cb4b496cbcb66c5766741b8f9d49e15cabac8be71bef02f18161d53fcb11eee/5b" data-source="If any files were ever &amp;quot;cvs import&amp;quot;ed more than once (e.g., import of more than one vendor release) the HEAD contains the wrong content." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &kcy;&acy;&kcy;&icy;&iecy;-&lcy;&icy;&bcy;&ocy; &fcy;&acy;&jcy;&lcy;&ycy; &kcy;&ocy;&gcy;&dcy;&acy;-&lcy;&icy;&bcy;&ocy; &bcy;&ycy;&lcy;&icy;  &quot;cvs import&quot; ed &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&acy;&zcy;&acy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &icy;&mcy;&pcy;&ocy;&rcy;&tcy; &vcy;&ycy;&pcy;&ucy;&scy;&kcy;&ocy;&vcy; &bcy;&ocy;&lcy;&iecy;&iecy; &chcy;&iecy;&mcy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &pcy;&ocy;&scy;&tcy;&acy;&vcy;&shchcy;&icy;&kcy;&acy;), HEAD &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &ncy;&iecy;&pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy;.</span></p> </li> <li> <p><span data-i18n="c5922972cac6823023dff355fda9ff80b270d7a23da757db636c6775a9ee28db/73" data-source="If the timestamp order of different files cross the revision order within the commit matching time window the order of commits may be wrong." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &mcy;&iecy;&tcy;&ocy;&kcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &pcy;&iecy;&rcy;&iecy;&scy;&iecy;&kcy;&acy;&iecy;&tcy;&scy;&yacy; &scy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&ocy;&mcy; &rcy;&iecy;&dcy;&acy;&kcy;&tscy;&icy;&jcy; &vcy; &pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&acy;&khcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&kcy;&ncy;&acy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &ncy;&iecy;&pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ycy;&mcy;.</span></p> </li> </ul> </div> <p><span data-i18n="ad751bbbbd8c873518a82c96cf6765f1d0b3af4ab8474f13b2ed37ad4c5667ad/4d" data-source="Problems related to branches:" onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&ycy;, &scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy; &fcy;&icy;&lcy;&icy;&acy;&lcy;&acy;&mcy;&icy;:</span></p> <div> <ul> <li> <p><span data-i18n="24768aeb8b949f2b1ab853de191cbbc37af74140cfcb83d4355c4a52564adf13/3d" data-source="Branches on which no commits have been made are not imported." onmousemove="i18n(this)">&Vcy;&iecy;&tcy;&kcy;&icy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &ncy;&iecy; &bcy;&ycy;&lcy;&ocy; &scy;&dcy;&iecy;&lcy;&acy;&ncy;&ocy; &ncy;&icy;&kcy;&acy;&kcy;&icy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &ncy;&iecy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;.</span></p> </li> <li> <p><span data-i18n="76eb4366be6b02db7c102b955b4e05154f3dc008a88519b14027fc942eed38b1/58" data-source="All files from the branching point are added to a branch even if never added in CVS." onmousemove="i18n(this)">&Vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &icy;&zcy; &tcy;&ocy;&chcy;&kcy;&icy; &vcy;&iecy;&tcy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &vcy; &vcy;&iecy;&tcy;&kcy;&ucy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &ncy;&icy;&kcy;&ocy;&gcy;&dcy;&acy; &ncy;&iecy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&lcy;&icy;&scy;&softcy; &vcy; CVS.</span></p> </li> <li> <p><span data-i18n="cf3cb4dec5d31eff8ee0ec3e4758df3a47d4159cb673c0199c1061b51409a7b3/0e" data-source="This applies to files added to the source branch &lt;strong&gt;after&lt;/strong&gt; a daughter branch was created: if previously no commit was made on the daughter branch they will erroneously be added to the daughter branch in git." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&scy;&yacy; &kcy; &fcy;&acy;&jcy;&lcy;&acy;&mcy;, &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&mcy; &vcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &pcy;&ocy;&scy;&lcy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;: &iecy;&scy;&lcy;&icy; &rcy;&acy;&ncy;&iecy;&iecy; &vcy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy; &ncy;&iecy; &bcy;&ycy;&lcy;&ocy; &scy;&dcy;&iecy;&lcy;&acy;&ncy;&ocy; &ncy;&icy;&kcy;&acy;&kcy;&icy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &ocy;&ncy;&icy; &bcy;&ucy;&dcy;&ucy;&tcy; &ocy;&shcy;&icy;&bcy;&ocy;&chcy;&ncy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ycy; &vcy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&yucy;&yucy; &vcy;&iecy;&tcy;&kcy;&ucy; &vcy; git.</span></p> </li> </ul> </div> <p><span data-i18n="617f66ab4cd7e2c332a12d0199ee75275e1398e041dcd3d0d26007342e3f6701/20" data-source="Problems related to tags:" onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy;&ycy;, &scy;&vcy;&yacy;&zcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy; &tcy;&iecy;&gcy;&acy;&mcy;&icy;:</span></p> <div> <ul> <li> <p><span data-i18n="2804661b0f39335ab34b13f6e6908ee554b484079d861b815e42e4d56d077f3f/e9" data-source="Multiple tags on the same revision are not imported." onmousemove="i18n(this)">&Ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &tcy;&iecy;&gcy;&ocy;&vcy; &ocy;&dcy;&ncy;&ocy;&jcy; &icy; &tcy;&ocy;&jcy; &zhcy;&iecy; &vcy;&iecy;&rcy;&scy;&icy;&icy; &ncy;&iecy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;.</span></p> </li> </ul> </div> <p><span data-i18n="aea95d0d5e2547b1513baaf3dfcca2ca21575f4816e08250a1c62e38c6b83993/ad" data-source="If you suspect that any of these issues may apply to the repository you want to import, consider using cvs2git:" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &vcy;&ycy; &pcy;&ocy;&dcy;&ocy;&zcy;&rcy;&iecy;&vcy;&acy;&iecy;&tcy;&iecy;, &chcy;&tcy;&ocy; &kcy;&acy;&kcy;&acy;&yacy;-&lcy;&icy;&bcy;&ocy; &icy;&zcy; &ecy;&tcy;&icy;&khcy; &pcy;&rcy;&ocy;&bcy;&lcy;&iecy;&mcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&softcy;&scy;&yacy; &kcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yucy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &icy;&mcy;&pcy;&ocy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;, &rcy;&acy;&scy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&tcy;&iecy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;&scy;&tcy;&softcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; cvs2git:</span></p> <div> <ul> <li> <p><span data-i18n="e9efe5201cfb9de98c2d5e26b56e517ac217ad582031d8bf6280cc21e34fa6fd/3e" data-source="cvs2git (part of cvs2svn), &lt;code&gt;https://subversion.apache.org/&lt;/code&gt;" onmousemove="i18n(this)">cvs2git (&chcy;&acy;&scy;&tcy;&softcy; cvs2svn),  <code>https://subversion.apache.org/</code></span></p> </li> </ul> </div> </div><address>
<p>
    &copy; 2012&ndash;2024 Scott Chacon and others<br/>Licensed under the MIT License.<br/>
<a href="https://git-scm.com/docs/git-cvsimport">https://git-scm.com/docs/git-cvsimport</a>
</p>
</address>                </article>
            </main>

            <br>
            <br>
            <hr>

                               <ins class="adsbygoogle"
        style="display:block"
        data-ad-format="autorelaxed"
        data-ad-client="ca-pub-6424571640879890"
        data-ad-slot="7867651344"></ins>
   <script data-cfasync="false" src="../../../cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
        (adsbygoogle = window.adsbygoogle || []).push({});
   </script>            
        </div>

        <!-- -->

        <div class="col-md-3">
            <br>
            <form action="-index-.html">
                <div class="input-group">
                    <input class="form-control" type="search" name="q" placeholder="Search for Git" required>
                    <button class="btn btn-primary" type="submit">
                        <i class="bi bi-search"></i>
                    </button>
                </div>
            </form>
            <br>

                            <div class="list-group list-group-flush">
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-cvsserver.html">
                            git cvsserver                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-daemon.html">
                            git daemon                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-describe.html">
                            git describe                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-diagnose.html">
                            git diagnose                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-diff.html">
                            git diff                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-diff-files.html">
                            git diff-files                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-diff-index.html">
                            git diff-index                        </a>
                                    </div>
            
            <br>
            <div class="my-3">
                <ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-6424571640879890"
     data-ad-slot="3954319254"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>            </div>
            <br>

            
            
        </div>
    </div>
</div>    <!--/sse-->

    <footer>
        <br>
        <div class="container">
            <div class="row">
                <div class="col">
                    <hr>
                    <div class="row">
                        <div class="col-md-10">
                            <ul class="nav">
                                <li class="nav-item">
                                    <a class="nav-link ps-0" href="https://runebook.dev/">Help us Improve Translation</a>
                                </li>
                                                            </ul>
                        </div>
                        <div class="col-md-2 text-end">
                            <a href="git-cvsimport.html#" class="fs-5" aria-label="Top">
                                <i class="bi bi-arrow-up-square-fill"></i>
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <br>
    </footer>
    <script src="../../../runebook.js"></script>
</body>

</html>